take the bit in teeth - Espagnol Anglais Dictionnaire